Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
175 MENLOVE AVENUE Detached £946,960 £590,000 17 Dec 2013
177 MENLOVE AVENUE Detached £959,964 £520,000 24 Jun 2005
181 MENLOVE AVENUE Detached £986,668 £580,000 1 Oct 2010
183 MENLOVE AVENUE Detached £1,054,704 £191,000 6 Sep 1996